autonomously replicating sequence - English Synonyms Dictionary